package service;

import java.util.List;
import java.util.Map;
import com.github.miemiedev.mybatis.paginator.domain.PageBounds;

import appmodel.AppUserLabel;
import model.User;

@SuppressWarnings("rawtypes")
public interface UserService {

	public User applogin(User paramUser);
	
	public User findUser(User paramUser);

	public User getUserInfo(long userId);

	public Map<String, Object> selectAll(PageBounds paramPageBounds,
			Map paramMap);
	public User fingUserByUserId(User paramUser);

	public void insert(User user);

	public void updateByPrimaryKey(User user);

	public void updateStatus(Map map);

	public void modifyAddrInfo(User user);//修改地址信息的接口

	public void modifyCardNo(User user);//修改卡信息

	public List<AppUserLabel> getMyLabels(long userId);//获取个人的标签信息
	
}